world championship race - Español Inglés Diccionario